package org.dw.concessionaria.FACADE;

import java.util.Collection;

import org.dw.concessionaria.DAO.VendaDAO;
import org.dw.concessionaria.TO.VendaTO;

public class VendaFacade {
	VendaTO venda;
	VendaDAO objDao;
	
	public VendaFacade()
	{		
		objDao = new VendaDAO();
	}
	
	public VendaFacade(VendaTO venda)
	{
		this.venda = venda;
		objDao = new VendaDAO();
	}

	public int inserir()
	{
		return objDao.inserir(venda.getNotafiscal(), venda.getPagamento(), venda.getValor(), venda.getRg_vendedor(), venda.getRg_cliente(), venda.getChassiNum());
	}
	
	public VendaTO consultaNotaFiscal(String notaFiscal)
	{
		return objDao.consultaNotaFiscal(notaFiscal);
	}
	
	public VendaTO consultaCliente(String rg_cliente) 
	{
		return objDao.consultaCliente(rg_cliente);
	}
	
	public VendaTO consultaVendedor(String rg_vendedor)
	{
		return objDao.consultaVendedor(rg_vendedor);
	}
	
	public Collection<VendaTO> consultaModelo()
	{
		return objDao.consultaModelo();
	}
	
	public Collection<VendaTO> consultaTodas()
	{
		return objDao.consultaTodas();
	}
	
	
}
